have a bite/snack - English Synonyms Dictionary